async function getData() {
    console.log(2);
    
    return "你好";
}

// console.log(getData()); //返回promise对象


//获取异步方法的返回参数：
//1、通过promise来处理数据
// var promise = getData();
//     promise.then((res)=>console.log(res)
//     ).catch((err)=>console.log(err)
//     );

//2、await来处理，但是必须在异步函数中
async function deal() {
    console.log(1);
    
    var result = await getData();  //阻塞
    console.log(3);
    
    console.log(`在异步程序中解析：${result}`);
}
deal();